rebel weapons depot - Español Inglés Diccionario